PhpMyAdmin\Normalization B

Total Complexity 97
Dependencies 11
Dependents 1
Total lines 1,123
Lines of code 837
Logical lines of code 340
Comment lines 181
Methods 19
Properties 4

Methods 19

Method Rating Maintainability Complexity Lines of code
createNewTablesFor3NF()
A
37 10 81
getHtmlFor3NFstep1()
A
39 9 72
findPartialDependencies()
A
39 9 68
getHtmlForCreateNewColumn()
A
39 9 66
createNewTablesFor2NF()
A
40 9 64
getHtmlFor2NFstep1()
A
37 6 86
getHtmlForNewTables3NF()
A
42 8 55
getHtmlForColumnsList()
A
45 8 42
moveRepeatingGroup()
S
43 5 52
findDistinctValuesCount()
S
54 5 22
checkPartialDependency()
S
60 5 12
getHtmlContentsFor1NFStep2()
S
47 2 40
getHtmlForNewTables2NF()
S
53 3 22
getHtmlContentsFor1NFStep3()
S
48 2 35
getHtmlFor1NFStep1()
S
46 1 43
getHtmlForNormalizeTable()
S
48 1 35
getAllCombinationPartialKeys()
S
64 3 10
getHtmlContentsFor1NFStep4()
S
52 1 26
__construct()
S
71 1 6